import static org.junit.Assert.assertEquals;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;


public class ChambreTest {
	private Patient patient;
	private Chambre chambre;
	
	@Before
    public void setUp()
    {
		patient = new Patient();
		patient.setPatientId("100001");
		
		chambre = new Chambre();
		chambre.setCapacite(2);
    }
	
	@After
    public void tearDown()
    {
    }
	
	@Test
	public void testAjouterPatient() {
		chambre.ajouter(patient);
        assertEquals(chambre, patient.getChambre());
        assertEquals(patient, chambre.getPatient(patient.getPatientId()));
	}
	
	@Test
	public void testSortirPatient() {
		chambre.sortir(patient);
        assertEquals(null, patient.getChambre());
        assertEquals(null, chambre.getPatient(patient.getPatientId()));
	}

}
